@charset "utf-8";



/* CSS Document */







HTML{overflow-x:hidden;}



*{ margin:0; padding:0;}



body{ font-size:12px; color:#333;font-family:"微软雅黑"; }



ul,li{ list-style-type:none;}



img,ul,li{padding:0px; margin:0px;}



img{border:none;}



a{color:#666; text-decoration:none; outline:none;blr:expression(this.onFocus=this.blur());}



a:active{text-decoration:none;}



.clear{clear:both;}



img{border:0;}



.clearfix:after{visibility:hidden;display:block; font-size:0; clear:both; height:0;}



.hide{display:none;}



a:hover{outline:none;blr:expression(this.onFocus=this.blur());}











/*-------------------top------------------------------*/



.top1_box{width:100%; height:34px; background:#f4f4f4; line-height:34px; font-size:12px; color:#9e9e9e;}



.top1{width:1180px; height:34px; margin:0 auto;}



.top1_left{width:500px; float:left;}



.top1_right{width:282px; float:right;}



.top1_right a{font-size:12px; color:#9e9e9e; float:left; width:70px;  text-align:right;}







.top2_box{width:100%; height:150px; background:url(../images/top2.jpg) center no-repeat;}



.top2{width:1180px; height:150px; margin:0 auto;}



.top2_left{width:569px; height:75px; float:left; margin-top:40px;}



.phone{width:250px; height:50px; float:right; margin-top:50px;}



.logo{width:223px; float:left; height:72px;}



.dw{width:294px; height:50px; float:right; font-size:18px; color:#464646; font-weight:bold; margin-top:5px; line-height:30px;}



.dw span{color:#009dff;}



.phone_tu{width:45px; height:46px; float:left; margin-top:5px;}



.phonr_number{width:186px; float:right; font-size:16px; color:#434343;}



.phonr_number span{font-size:26px;}



/*-------------------top-end-----------------------------*/











/*-----------------------------------nav-----------------------------*/



.nav_box{width:100%; height:50px; background:#0078ff;}



.nav{width:1180px; height:50px; margin:0 auto;}



#jsddm li{width:117px; text-align:center; float:left; line-height:50px; font-size:14px; color:#fff; background:url(../images/nav-a.jpg) right center no-repeat;}



#jsddm li a{display:block; color:#fff; white-space:nowrap; width:117px; height:50px;}



#jsddm li:hover{ background:url(../images/nav-li.jpg) center no-repeat; width:117px; height:50px; display:block;}



#jsddm li:first{background:none;}



		



#jsddm li ul{margin: 0;padding: 0;position: absolute;visibility: hidden; z-index:999999;}		



#jsddm li ul li{float:none; width:117px; height:38px; display:block; font-size:14px; text-align:center; line-height:38px; opacity:0.9; overflow:hidden; background:#bb1d25; border-bottom:1px dashed #720006;}



#jsddm li ul li a{width:auto; color:#fff; line-height:38px;}



#jsddm li ul li:hover{width:117px; height:38px; display:block; background:#fff; opacity:0.9; overflow:hidden;}

#jsddm li ul li:hover a{color:#555;}

#jsddm li.another{ background:url(../images/nav-li.jpg) center no-repeat; width:117px; height:50px; display:block;}

/*-----------------------------------nav--end---------------------------*/











/*-----------------------------footer-----------------------------*/



.footer_box{width:100%; height:290px; background:url(../images/footer-box.jpg) center no-repeat;}



.footer{width:1180px; height:240px; margin:0 auto; padding-top:50px;}



.footer_nav{width:1180px; height:50px; margin:0 auto; background:#900000;}



.footer_nav ul li{width:118px; height:50px; text-align:center; line-height:50px; background:url(../images/footer-nav.jpg) center right no-repeat; float:left;}



.footer_nav ul li a{font-size:14xp; color:#fff;}



.footer_nav ul li:last-child{background:none;}







.footer_nr{width:1180px; height:140px; margin:0 auto; text-align:center; font-size:14px; color:#fff; line-height:28px; margin-top:30px;}



.footer_nr h2{font-size:14x; font-weight:normal;}



.footer_nr a{color:#fff;}



/*-----------------------------footer-end----------------------------*/









/*固定的悬浮窗*/















.yb_conct {

	position: fixed;

	z-index: 9999999;

	top: 200px;

	right: -127px;

	cursor: pointer;

 transition: all .3s ease；

}

.yb_bar ul li {

	width: 180px;

	height: 53px;

	font: 16px/53px 'Microsoft YaHei';

	color: #fff;

	text-indent: 54px;

	margin-bottom: 3px;

	border-radius: 3px;

 transition: all .5s ease;

	overflow: hidden;

	background: #145399；

}

.yb_bar .yb_top {

	background: #009DFE url(../images/fixCont.png) no-repeat 0 0;

}

.yb_bar .yb_phone {

	background: #009DFE url(../images/fixCont.png) no-repeat 0 -57px;

}

.yb_bar .yb_QQ {

	text-indent: 0;

	background: #009DFE url(../images/fixCont.png) no-repeat 0 -113px;

}

.yb_bar .yb_ercode {

	/*height:200px;*/































	background: #009DFE url(../images/fixCont.png) no-repeat 0 -169px;

}

.hd_qr {

	padding: 0 29px 25px 29px;

}

.yb_QQ a {

	display: block;

	text-indent: 54px;

	width: 100%;

	height: 100%;

	color: #fff;

}

